package com.bwie.pojo.po;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.sql.Date;

/**
 * @className: Order
 * @Description: TODO
 * @version: v1.８.0
 * @author: GONGWENXUE
 * @date: 2025/6/11 9:24
 */
@Data
public class Order {
    //订单列表id
    @Excel( name = "订单列表")
    private Integer oid;
    //状态
    private Integer state;
    //省份
    @Excel( name = "省份")
    private String addr;
    //经销商id
    private Integer dealerId;
    //经销商名称
    @Excel( name = "经销商名称")
    private String dealerName;
    //订单编号
    private String ordersNum;
    //提交日期
    @Excel( name = "提交日期")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date submitTime;
    //订单种类id
    private Integer ordersTypeId;
    //订单种类
    private String ordersType;
    //付款条款
    @Excel( name = "付款条款")
    private String payment;
    //运输方式
    private String transport;
    //付款状态
    private Integer paymentState;
    //付款日期
    @Excel( name = "付款日期")

    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date paymentTime;
    //发货状态
    private Integer shipmentsState;
    //发货日期
    @Excel( name = "发货日期")
    @JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
    private Date shipmentsTime;
    private Integer PageNum=1;
    private Integer PageSize=5;
    private Integer rid;
    //submitTime
    private String MinSubmitTime;//最短
    private String MaxSubmitTime;//最长
    //手机号
    private String phone;
    //姓名
    private String username;
    private String code;
}